0:00 Title Card 0:07 Introduction 01:48 Old Monster Energy joke clip 02:45 LINUX IS DEAD 05:16 "Linux" isn't a complete term 07:23 Windows File Explorer is AMAZING 14:06 Linux doesn't have ANYTHING equivalent 15:43 The file chooser isn't a file browser 17:45 Icaros 20:11 Duplicate, non-identical video files 23:39 Explorer makes it easy to GET THINGS DONE 24:29 TECHNO-WEENIE HAZ DUMB WORKAROUND 26:19 If Windows is easier, why would I switch? 27:59 JUST WAIT UNTIL DEATH FOR LINUX TO HAVE IT 29:35 A unified, extensible system vision is EVERYTHING 30:35 Intro to "technical debt:" struct dirent d_namlen 33:55 File name lengths; how a string copy works 36:31 How string length works; why it's so inefficient 37:50 Why memory copy is SO MUCH FASTER than string copy 38:38 Intermission 39:03 Brief recap of string copy 39:41 strlen() + memcpy() can't be faster than strcpy() 40:24 Not duplicating effort is important 41:30 Example: web scraping makes 100,000+ files 42:31 EVERY OPERATING SYSTEM knows name lengths "under the hood" 44:34 Example: 100K names @ 16 bytes each = 10X FASTER 49:09 Linus Torvalds made a BIG mistake in 1995 52:48 The 1995 Torvalds technical debt is DEEPLY ENTRENCHED 56:09 EVERYTHING must be changed and rebuilt to fix it 1:01:00 ALL userspace software has to be modified as well 1:02:46 The BusyBox maintainers need to wake up 1:02:58 The "technical debt interest" has grown way too high 1:05:16 THIS IS ONLY ONE ITEM OF TECHNICAL DEBT! 1:06:20 Linux is a dead end that will never replace Windows 1:09:56 Even if you clear the debt, project maintainers WILL block you 1:10:38 The author of fdupes IGNORED my patches for NO REASON 1:14:05 I would NOT license a new OS as "open source" 1:16:35 NO, YOU CAN'T WRITE A DIFFERENT FILE MANAGER 1:19:03 I've rejected LOADS of poor quality Git pull requests 1:21:29 It's too late to clear Linux's technical debt! 1:24:14 We NEED a new OS to compete with Windows and macOS 1:24:28 Discussion over 1:24:44 Outtake: bad big truck and bad truck driver 1:25:28 Outtake: the times are gettin' rolly 1:25:34 Outtake: off we go to Hell 1:25:40 Outtake: bad video start 1:25:49 Outtake: I HATE THIS PHONE AND TOUCHSCREENS 1:26:15 Outtake: DON'T FLASH ME, FFFFFFFFFFFFFFFFFFFFFFFFFF 1:29:30 Outtake: My 4chan roots take over Computer Tip: Slow Computer or Slow Internet?: https://www.youtube.com/watch?v=zpjqrzdrM6E Bring back struct dirent d_namlen: https://www.jdupes.com/2024/02/11/bring-back-struct-dirent-d_namlen/ Icaros: https://github.com/Xanashi/Icaros/releases SUPPORT LINKS PayPal: https://paypal.me/JodyBruchon Ko-Fi: https://ko-fi.com/L3L02069D Liberapay: https://liberapay.com/JodyBruchon/ SubscribeStar: https://www.subscribestar.com/JodyBruchon Patreon: https://www.patreon.com/JodyBruchon MY OTHER YOUTUBE CHANNELS Jody Bruchon: https://www.youtube.com/c/JodyBruchon Gazing Cat Productions: https://www.youtube.com/channel/UCs6SBSKlINLUfbtIDw-_3ZQ Jody Bruchon's Stock Footage and VHS Archive: https://www.youtube.com/channel/UCdYmHc8GTO_q4MoKaDlMKNQ FOLLOW ME ON OTHER PLATFORMS Telegram: https://t.me/Jody_Bruchon BitChute: https://www.bitchute.com/channel/jodybruchon/ Odysee: https://odysee.com/@JodyBruchon:b Rumble: https://rumble.com/c/JodyBruchon YouTube: https://www.youtube.com/c/JodyBruchon Brighteon: https://www.brighteon.com/channels/jodybruchon Dailymotion: https://www.dailymotion.com/jodybruchon Minds: https://www.minds.com/JodyBruchon/ Locals: https://jodybruchon.locals.com/ MY WEBSITES Personal/programming site: https://www.jodybruchon.com/ Video production site: http://www.gazingcat.com/ Computer repair site: http://nctritech.com/ jdupes Duplicate File Finder: https://www.jdupes.com/